<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>My JSP 'input_hotel.jsp' starting page</title>
	<meta http-equiv="pragma" content="no-cache">
	<meta http-equiv="cache-control" content="no-cache">
	<meta http-equiv="expires" content="0">    
	<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
	<meta http-equiv="description" content="This is my page">
	<link rel="stylesheet" type="text/css" href="<c:url value="/css/application.css"></c:url>">
    <link rel="stylesheet" type="text/css" href="<c:url value="/css/listdata.css"></c:url>">
    
<script type="text/javascript">
         
         function updateRoom(roomId){
            location.href="<c:url value="/RoomMgr?act=preModify"/>&roomId="+roomId;
         }
         
         function removeRoom(hotelName,roomId){
         
            if(confirm("您确认要删除分店【"+hotelName+"】的房间吗？")){
               location.href="<c:url value="/RoomMgr?act=remove"/>&roomId="+roomId;
            }
            
         }
         function doQuery(pageno)
         {
            if(pageno<1 || pageno>${page.totalPageNum})
            {
              alert("页号超出范围，有效范围：[1-${page.totalPageNum}]!");
              ${'pageNo'}.select();
              return;
            }
            
            var f=document.forms[0];
            f.action=f.action+"?pageNo="+pageno;
            f.submit();
            
         }
    
    </script>
  </head>
  
  <body>
   <div class="listTitle"> 
      >> 酒店列表
     </div>
     <c:if test="${not empty page.pageContent}">
     <form action="<c:url value="/RoomMgr"/>" method="post">
      <input type="hidden" name="act" value="qryloadall">
     <div>
                    分店名称：<select name="qryHotelName">
	            <option value="0">==请选择==</option>
	            <c:forEach var="hotel" items="${hotels}">
	              <option value="${hotel.hotelId}" <c:if test="${param['qryHotelName']==hotel.hotelId}">selected</c:if>>${hotel.hotelName}</option>
	            </c:forEach>
       </select>&nbsp;&nbsp;
                     房间类型：<select name="qryRoomType">
	            <option value="无">==请选择==</option>
	            <c:forEach var="loadtype" items="${rs.loadtype}">
	               <option value="${loadtype}" <c:if test="${param['qryRoomType']==loadtype}">selected</c:if>>${loadtype}</option>
	            </c:forEach>
       </select>&nbsp;&nbsp;
                     房间状态： <select name="qryRoomStatus">
	            <option value="无">==请选择==</option>
	            <c:forEach var="loadstatus" items="${rs.loadstatus}">
	               <option value="${loadstatus}" <c:if test="${param['qryRoomStatus']==loadstatus}">selected</c:if>>${loadstatus}</option>
	            </c:forEach>
       </select>&nbsp;&nbsp;
       <input type="submit" value="查询">
     </div>
     </form>
     <table class="listable" cellspacing=0 cellpadding=0 border=0>
		      <thead>
		         <tr>
		           <th>分店名称</th>
		           <th>房号</th>
		           <th>类型</th> 
		           <th>设施</th>
		           <th>状态</th> 
		           <th>描述</th>
		           <th>相关操作</th>        
		         </tr>
		      </thead>
		      <tbody>
		         <c:forEach var="room" items="${page.pageContent}">
		            <tr>
		            <td>${room.hotel.hotelName}</td>
		              <td>${room.roomNumber}</td>
		              <td>${room.roomType}</td>
		              <td>${room.facility}</td>
		              <td>${room.roomStatus}</td>
		              <td>${room.roomDesc}</td>
		              <td>
		                <span title="点击修改[${room.hotel.hotelName}]房间信息" class="linkSpan" onclick="updateRoom(${room.roomId});">修 改</span> &nbsp;
		                <span title="点击删除[${room.hotel.hotelName}]房间信息" class="linkSpan" onclick="removeRoom('${room.hotel.hotelName}',${room.roomId});">删 除</span>
		              </td>	              	              	              	              
		            </tr>
		         </c:forEach>
		      </tbody>
	 </table>
	  <div id="pageinfo" style="float:right; margin:5px; padding-right:3px;">
		            共${page.totalRecNum}条, 当前显示${page.startIndex+1}-${page.endIndex}条, 第${page.pageNo}/${page.totalPageNum}页
		           |
		           <c:if test="${page.pageNo>1}">
		             <span class="linkspan" onclick="doQuery(1)">首页</span>&nbsp;
		           </c:if>
		           <c:if test="${page.prePage}">
		             <span class="linkspan" onclick="doQuery(${page.pageNo-1})">上一页</span>&nbsp;
		           </c:if>
		           <c:if test="${page.nextPage}">
		             <span class="linkspan" onclick="doQuery(${page.pageNo+1})">下一页</span>&nbsp;
		           </c:if>
		           <c:if test="${page.pageNo!=page.totalPageNum}">
		             <span class="linkspan" onclick="doQuery(${page.totalPageNum})">末页</span>&nbsp;
		           </c:if>
		           |
		            到<input type="text" id="pageNo" size=4 style="text-align:right;" onkeypress="onlynumber();"/> 页
		           <button onclick="doQuery($('pageNo').value);"> 跳 转 </button>		           		           	           	              
		        </div>
	     </div>  
	 </c:if>
     
     <c:if test="${empty page.pageContent}">
           <center>
	        <div id="noRecord" style="margin-top:80px;width:30%;height:70px;border:1px solid #c1cdd8;text-align:center;">
	          <span style="margin-top:20px;color:red;">没有符合条件的酒店分店信息被找到!</span>
	          <br/>
	          <br/>
	          <button onclick="history.go(-1);"> 返 回 </button>
	        </div>
	       </center>	  
     </c:if>
     <c:if test="${not empty errMsg}">
          <script type="text/javascript">
             alert("${errMsg}");
          </script>
          <c:remove var="errMsg"/>
       </c:if>
  </body>
</html>
